2918870-10-5 | 2-(benzyloxy)-1,5-dibromo-3-iodobenzene | AOBChem