1-thio-beta-D-glucose pentaacetate

1-thio-beta-D-glucose pentaacetate · CAS 13639-50-4