2969347-87-1 | ethyl 2-fluoro-6-isobutoxy-3-(trifluoromethyl)benzoate | AOBChem