223592-40-3

Fattyacids, C8-10, reaction products with epoxidizedsoybean oil, ethoxylated