885955-09-9
2-(2-oxo-3-phenyliMidazolidin-1-yl)acetic acid
Product Code:
270816
Molecular Formula:
C11H12N2O3
Molecular Weight:
220.22
Order 885955-09-9