Home Chemical Details 68606-78-0
Naphthenic acids, esters with polytriethanolamine
Polymerized triethanolamine partially esterified with naphthenic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us