Home Chemical Details 61717-83-7
o-Iodosylbenzoic acid sodium salt
2-Iodosylbenzoic acid sodium salt
2-(Sodiooxycarbonyl)phenyloxoiodine(III)
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us