1-Thio-beta-D-glucose 2,3,4,6-tetraacetate 19879-84-6 EINECS 243-392-0