2969313-39-9 | methyl 3-isobutoxy-2-(trifluoromethoxy)benzoate | AOBChem