Home Chemical Details 31352-39-3
disodium dodecanedioate
Dodecanedioic acid disodium salt
Decane-1,10-dicarboxylic acid disodium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us