3-(2,5-dioxoimidazolidin-4-yl)propanoic acid

Product Code: 257777
Molecular Formula: C6H8 N2 O4
Molecular Weight: 172.13
5624-26-0