85618-20-8 Heptyl 1-thioglucoside N-Heptylthioglucoside beta-D-Glucopyranoside, heptyl 1-thio-