3-(2,5-DIOXO-IMIDAZOLIDIN-4-YL)-PROPIONIC ACID
CAS No. 7772-81-8