2-Keto-D-gluconic acid 669-90-9 C06473 alpha-D-arabino-2-Hexulosonic acid