82791-95-5 | Ethyl 2-(trifluoromethyl)-1H-benzimidazole-1-acetate | AOBChem