2918944-61-1 | 3-bromo-5-isobutyl-2-isopropoxybenzoic acid | AOBChem