130787-40-5

130787-40-5 structure
130787-40-5 structure

Name 1,5,6-trimethyl-2-(2,4,6-triphenylpyridin-1-ium-1-yl)benzimidazole,iodide
Molecular Formula C33H28IN3
Molecular Weight 593.50000
Exact Mass 593.13300
PSA 21.70000
LogP 4.47180