2704497-59-4 | ethyl 2,4-dichloro-6-(trifluoromethyl)benzoate | AOBChem