2969477-86-7 | ethyl 2-bromo-3-ethoxybenzoate | AOBChem