2918858-33-8 | 3-bromo-2-isobutoxy-5-(trifluoromethoxy)benzoic acid | AOBChem