97358-81-1
Octadecanoic acid, reaction products with diethylenetriamine and palmitic acid, propoxylated
Product Code:
1825280
Molecular Formula:
Molecular Weight:
Order 97358-81-1