2383599-90-2 | ethyl 2-bromo-4-fluoro-3-iodobenzoate | AOBChem