Free release

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

service@apichina.com
Product Name Soybean oil,ethoxylated propoxylated, stearate
CAS No. 99343-85-8
Synonyms Soybean iol, ethoxylated propoxylated, stearate