N-(1H-benzimidazol-2-yl)-3-pyrrol-1-ylbenzamide [ 1190277-80-5 ]