Free release

143269-29-8 2-dodecenylsuccinic acid propoxylate

service@apichina.com
Product Name 2-dodecenylsuccinic acid propoxylate
CAS No. 143269-29-8
Synonyms 2-Dodecenylsuccinic polyglyceride