2383341-44-2 | 2-(difluoromethoxy)-1,3-diiodobenzene | AOBChem