Home Chemical Details 68900-96-9
POLYGLYCERYL-10 DECAISOSTEARATE
glycerol, decamer, deca(octadeca-9,12-dienoate)
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us