2969437-87-2 | 1-(benzyloxy)-2,5-dibromo-4-iodobenzene | AOBChem