2704496-80-8 | ethyl 2,4-dichloro-5-(trifluoromethyl)benzoate | AOBChem