99343-85-8 Soybean oil, ethoxylated propoxylated, stearate