2918885-20-6 | methyl 5-bromo-2-ethoxy-3-isopropylbenzoate | AOBChem