643-13-0 C00085 D-Fructose 6-phosphate D-Fructose 6-phosphoric acid Neuberg ester