INCI-Name

TREHALOSE ISOSTEARATE ESTERS