Cat.No.KY143158 NameDecaglycerol octaoleate MolFormula C174H352O46 MolWeight 3180.63 Enquiry Email Name/Company Message KY143158 - Decaglycerol octaoleate Quantity: Captcha Send Message