821795-61-3

821795-61-3 structure
821795-61-3 structure

Name 3-Benzhydryl-1-benzyl-6-isopropyl-1H-pyrimidine-2,4-dione
Molecular Formula C27H26N2O2
Molecular Weight 410.50800
Exact Mass 410.19900
PSA 44.00000
LogP 4.81940