Castor oil, hydrogenated,ethoxylated, trilaurate is a chemical compound registered under CAS number 125904-13-4. DeWeiChem supplies Castor oil, hydrogenated,ethoxylated, trilaurate for laboratory research and bulk production; product code 2204837. Send an inquiry for purity, packaging, price and lead time.