2918853-36-6 | methyl 3-bromo-2-isobutoxy-5-(trifluoromethoxy)benzoate | AOBChem