Ethanone,1-(1H-benzimidazol-4-yl)-

Product Code: 228571
Molecular Formula: C9H8 N2 O
Molecular Weight: 160.17
159724-51-3