827622-75-3

827622-75-3 structure
827622-75-3 structure

Name 1-(4-methoxyphenyl)-3-pentyl-5-phenylimidazolidine-2,4-dione
Molecular Formula C21H24N2O3
Molecular Weight 352.42700
Exact Mass 352.17900
PSA 49.85000
LogP 4.39820