2921897-00-7 | allyl 3-bromo-5-fluoro-4-iodobenzoate | AOBChem