Benzene, 1-(difluoromethoxy)-4-iodo- [128140-82-9] 98%Benzene, 1-(difluoromethoxy)-4-iodo- [128140-82-9] 98%SKU: 128140829Add to Quote