INCI-Name

DIPENTAERYTHRITYL TRI-POLYHYDROXYSTEARATE