33406-49-4
4-amino-4-deoxyarabinose
Product Code:
910419
Molecular Formula:
C5H11 N O4
Molecular Weight:
149.14
Order 33406-49-4