116473-80-4
3-Pyrrolidinecarboxylic acid, 2,4,5-trioxo-1-phenyl-, ethyl ester, ion(1-),ammonium
Product Code:
909756
Molecular Formula:
C13H10NO5.H4N
Molecular Weight:
Order 116473-80-4