651749-30-3

651749-30-3 structure
651749-30-3 structure

Name methyl 3-[1-(4-isopropyl-phenyl)-2,5-dioxo-imidazolidin-3-yl]-benzoate
Synonyms methyl 3-[1-(4-isopropylphenyl)-2,5-dioxo-imidazolidin-3-yl]-benzoate
Molecular Formula C20H20N2O4
Molecular Weight 352.38400
Exact Mass 352.14200
PSA 66.92000
LogP 3.69980