2139743-94-3 | isopropyl 3-bromo-4-iodobenzoate | AOBChem