30688-66-5 4,6-O-(Phenylmethylene)-D-glucose D-Glucose, 4,6-O-(phenylmethylene)-