1515582-90-7 | ethyl 2-bromo-4-fluoro-5-iodobenzoate | AOBChem