58886-94-5 Octadecanoic acid, hexacosyl ester