INCI-Name

PENTACLETHRA MACROLOBA SEED OIL OCTYLDODECYL ESTERS