42232-29-1 90730-78-2 AI3-31584 Dodecyl palmitate EINECS 255-725-7 Hexadecanoic acid, dodecyl ester Lauryl palmitate