2383874-86-8 | ethyl 2-bromo-5-chloro-4-iodobenzoate | AOBChem