29780-54-9
2-Deoxy-L-erythro-pentofuranose
Product Code:
113885
Molecular Formula:
C5H10O4
Molecular Weight:
134.13
Order 29780-54-9