1-Hydroxypropane-1,2,3-tricarboxylic acid 1-Hydroxytricarballylic acid 320-77-4 C00311 Isocitrate Isocitric acid