80951-92-4 81536-60-9 D-Glucose, 4-S-beta-D-glucopyranosyl-4-thio- Thiocellobiose