2,6-diiodo-4-vinylphenyl acetate [ 2600372-33-4 ]