14689-57-7 4,6-Diodo-2-(trifluoromethyl)benzimidazole BENZIMIDAZOLE, 4,6-DIIODO-2-(TRIFLUOROMETHYL)-