2-KETOGLUCONATE 2-Oxogluconic acid 29050-77-9 669-90-9 D-arabino-2-Hexulosonic acid D-arabino-Hexulosonic acid EINECS 211-574-9