25029-33-8
2-Deoxy-L-glucose
Product Code:
303128
Molecular Formula:
C6H12O5
Molecular Weight:
164.15
Order 25029-33-8