62848-50-4
[1-(4-methylphenyl)-2,5-dioxoimidazolidin-4-yl]acetic acid
Product Code:
1626031
Molecular Formula:
C12H12N2O4
Molecular Weight:
248.23
Order 62848-50-4