2921836-79-3 | methyl 6-bromo-2-isobutoxy-3-(trifluoromethyl)benzoate | AOBChem