2384395-15-5 | 3-Bromo-2-fluoro-4-formylbenzoic acid | AOBChem