2384946-57-8 | ethyl 2-bromo-3-fluoro-4-iodobenzoate | AOBChem