2-Mercaptoethyl hexadecanoate 2-Mercaptoethyl palmitate 30093-91-5 EINECS 250-043-6 Hexadecanoic acid, 2-mercaptoethyl ester