1-deoxy-D-glucose tetraacetate

1-deoxy-D-glucose tetraacetate · CAS 13137-69-4