139591-08-5 | Methyl 2-(trifluoromethyl)-1H-benzimidazole-1-acetate | AOBChem