184173-86-2
(3-(5-pyrimidinyl)phenyl)-5-(1-pyrrolyl)benzimidazole
Product Code:
1612055
Molecular Formula:
Molecular Weight:
Order 184173-86-2