7226-33-7
2-deoxy-2-fluororibose
Product Code:
955951
Molecular Formula:
C5H9FO4
Molecular Weight:
152.12
Order 7226-33-7