158112-55-1
5-deoxy-D-ribofuranose
Product Code:
2233525
Molecular Formula:
Molecular Weight:
Order 158112-55-1