58989-54-1
2-(2,5-dioxo-4,4-diphenylimidazolidin-1-yl)propanoic acid
Product Code:
2081898
Molecular Formula:
C18H16N2O4
Molecular Weight:
324.33
Order 58989-54-1
dioxo,diphenylimidazolidin,propanoic,imidazolidin,CASNo 58989-54-1