Hexadecyl dodecanoate

Hexadecyl dodecanoate