5-cyclopropyl-1-(3-(3-pyridyl)phenyl)benzimidazole

Product Code: 1785662
Molecular Formula:
Molecular Weight:
769159-91-3