2-Hydroxyhexadecanoic acid 2-Hydroxypalmitic acid 764-67-0 EINECS 212-129-1 NSC 2097