23648-80-8 Iminoglutarate Pentanedioic acid, 2-imino-, ion(2-) alpha-Iminoglutarate