2384613-26-5 | Methyl 2-bromo-4-fluoro-3-iodobenzoate | AOBChem