Home Chemical Details 19856-32-7
barium sebacate
Sebacic acid barium salt
Decanedioic acid barium salt
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us