2-Deoxy-L-glucose

Product Code: 303128
Molecular Formula: C6H12O5
Molecular Weight: 164.15
25029-33-8