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

3-(2,5-Dioxo-4-phenyl-imidazolidin-4-yl)-propionic acid · CAS 6939-92-0