648415-44-5

648415-44-5 structure
648415-44-5 structure

Name 6-pyrimidin-2-yl-2-[3-(6-pyrimidin-2-yl-1H-benzimidazol-2-yl)propyl]-1H-benzimidazole
Molecular Formula C25H20N8
Molecular Weight 432.48000
Exact Mass 432.18100
PSA 108.92000
LogP 4.52850