2921897-96-1 | ethyl 5-fluoro-3-isopropoxy-2-(trifluoromethyl)benzoate | AOBChem