ITEM#: 4836-176560250
MFR#: 176560250
Iodobenzene diacetate, 98%, C10H11IO4, CAS Number-3240-34-4, diacetoxyiodo benzene, phenyliodoso acetate, phenyliodoso diacetate, phenyliodosodiacetate, phenyliodine diacetate, iodosobenzene diacetate, iodobenzene diacetate, phenyliodo diac