15086-09-6
2-Deoxy-D-glucitol 1,3,4,5,6-pentaacetate
Product Code:
932640
Molecular Formula:
C16H24O10
Molecular Weight:
376.35
Order 15086-09-6