2384703-59-5 | 2-bromo-3-fluoro-4-formylbenzoic acid | AOBChem