2921908-61-2 | isopropyl 3-bromo-5-fluoro-4-iodobenzoate | AOBChem