104987-54-4 2-(Ethylsulfonyl)ethyl 1-thio-beta-D-glucopyranoside tetraacetate beta-D-Glucopyranoside, 2-(ethylsulfonyl)ethyl 1-thio-, tetraacetate