2383915-73-7 | 1,2-dibromo-4-ethoxy-5-iodobenzene | AOBChem