1-hydroxypropane-1,2,3-tricarboxylate 1-hydroxytricarballylate CHEBI:16087 isocitrate(3-)