2,3-Diiodo-2-buten-1,4-diol diacetate 2,3-Diiodo-2-butenylene 1,4-diacetate 2-BUTENE-1,4-DIOL, 2,3-DIIODO-, DIACETATE 73758-43-7