1-deoxy-D-glucose tetraacetate [ 13137-69-4 ]

Cas Number: 13137-69-4
Product Code
81322354
Product Name
1-deoxy-D-glucose tetraacetate
Cas Number
13137-69-4