Free release

97358-81-1 octadecanoic acid, reaction products with diethylenetriamine and palmitic acid, propoxyla

service@apichina.com
Product Name Octadecanoic acid, reaction products with diethylenetriamine and palmitic acid, propoxylated
CAS No. 97358-81-1