5624-26-0
3-(2,5-dioxoimidazolidin-4-yl)propanoic acid
Product Code:
257777
Molecular Formula:
C6H8 N2 O4
Molecular Weight:
172.13
Order 5624-26-0