2969385-76-8 | methyl 2-bromo-4-isopropoxy-6-methylbenzoate | AOBChem