2353832-20-7 | 2,2,2-Trifluoroethyl 1H-indole-6-carboxylate | AOBChem