5724-76-5
3-(2,5-dioxopyrrolidin-1-yl)propanoic acid
Product Code:
287452
Molecular Formula:
C7H9NO4
Molecular Weight:
171.15
Order 5724-76-5