2733962-10-0 | isopropyl 3-bromo-2-iodobenzoate | AOBChem