heptadecyl octadecanoate
CAS No. 18299-82-6
Octadecanoic acid heptadecyl ester
dibutyltin 56149-55-4