40681-78-5 71239-72-0 Glucose-1-(1-naphthalene)acetate beta-D-Glucopyranose, 1-(1-naphthaleneacetate) beta-D-Glucose 1-(1-naphthalene)acetate