Home Chemical Details 24066-77-1
sodium (2,3-dihydroxypropyl) phthalate
Phthalic acid 1-(2,3-dihydroxypropyl)2-sodium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us