1-Thio-beta-D-glucose tetraacetate

AB151889