172615-33-7

172615-33-7 structure
172615-33-7 structure

Name 1-methyl-2-[6-[6-(1-methylbenzimidazol-2-yl)pyridin-2-yl]pyridin-2-yl]benzimidazole
Molecular Formula C26H20N6
Molecular Weight 416.47700
Exact Mass 416.17500
PSA 61.42000
LogP 5.25100