58989-54-1

58989-54-1 structure
58989-54-1 structure

Name 2-(2,5-dioxo-4,4-diphenylimidazolidin-1-yl)propanoic acid
Molecular Formula C18H16N2O4
Molecular Weight 324.33100
Exact Mass 324.11100
PSA 90.20000
LogP 1.53300