3-Pyrrolidinecarboxylic acid, 2,4,5-trioxo-1-phenyl-, ethyl ester, ion(1-),ammonium

Product Code: 909756
Molecular Formula: C13H10NO5.H4N
Molecular Weight:
116473-80-4