2384693-49-4 | Ethyl 4-bromo-3-fluoro-2-formylbenzoate | AOBChem