2921862-84-0 | 2-(allyloxy)-1-bromo-5-fluoro-3-iodobenzene | AOBChem