2969386-81-8 | 1-(allyloxy)-2-bromo-4-iodobenzene | AOBChem