56-73-5 C00092 D-Glucose 6-phosphate Glucose 6-phosphate Robison ester