3-Deoxy-3-iodo-D-glucose 59309-86-3 D-Glucose, 3-deoxy-3-iodo-