25152-90-3 4,6-Benzylidene-D-glucose Benzylidene glucopyranose Benzylidene glucose NSC 333861 P-1013 alpha-D-Glucopyranose, 4,6-O-(phenylmethylene)-