20634-52-0 EINECS 243-930-4 Octadecyl 3-amino-2-butenoate