2385582-46-5 | ethyl 2-bromo-4-fluoro-6-iodobenzoate | AOBChem