2387042-30-8 | methyl 4-bromo-5-fluoro-2-formylbenzoate | AOBChem