62632-86-4

62632-86-4 structure
62632-86-4 structure

Name 3-p-dimethylaminophenyl-3-p-diethylaminophenyl-6-dimethylaminophthalide
Molecular Formula C28H33N3O2
Molecular Weight 443.58100
Exact Mass 443.25700
PSA 36.02000
LogP 5.12710