143028-62-0

143028-62-0 structure
143028-62-0 structure

Name 3-Naphthalen-1-yl-6-p-tolylamino-1H-pyrimidine-2,4-dione
Molecular Formula C21H17N3O2
Molecular Weight 343.37900
Exact Mass 343.13200
PSA 66.89000
LogP 3.80400