Home Chemical Details 101651-76-7
sodium 2-[2-(3-acetamido-2,4,6-triiodo-phenoxy)ethoxy]acetate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us