2386899-16-5 | ethyl 3-bromo-2-fluoro-5-iodobenzoate | AOBChem