64566-70-7

64566-70-7 structure
64566-70-7 structure

Name 1-[(4-methylphenyl)methyl]-2,4,6-triphenylpyridin-1-ium,iodide
Molecular Formula C31H26IN
Molecular Weight 539.44900
Exact Mass 539.11100
PSA 3.88000
LogP 4.33580