2384416-03-7 | ethyl 2-bromo-3-formyl-6-methoxybenzoate | AOBChem