3-(2,5-dioxo-4-phenyl-imidazolidin-4-yl)-propionic acid

Product Number: WD05ULY
Product Name: 3-(2,5-dioxo-4-phenyl-imidazolidin-4-yl)-propionic acid
CAS: 30741-72-1
MF: C12H12N2O4
MW: 248.23468