2918861-71-7 | Methyl 4-bromo-2-fluoro-3-formyl-5-methoxybenzoate | AOBChem