ITEM#: 4836-176565000
MFR#: 176565000
Iodobenzene diacetate, 98%, C10H11IO4, CAS Number-3240-34-4, phenyliodoso acetate, phenyliodoso diacetate, benzene, diacetoxyiodo, bis acetato phenyliodine, diacetoxyiodo benzene, phenyliodine diacetate, iodobenzene diacetate, phenyliodo di