62607-90-3

62607-90-3 structure
62607-90-3 structure

Name 1-benzyl-2,3-dimethyl-9H-indeno[2,1-c]pyridin-2-ium,iodide
Molecular Formula C21H20IN
Molecular Weight 413.29500
Exact Mass 413.06400
PSA 3.88000
LogP 0.98550