2-(2-oxo-3-phenyliMidazolidin-1-yl)acetic acid

Product Code: 270816
Molecular Formula: C11H12N2O3
Molecular Weight: 220.22
885955-09-9