134215-24-0 2-Aminoethyl methacrylate hydrochloride 2-Propenoic acid, 2-methyl-, 2-aminoethyl ester, hydrochloride 2420-94-2 EINECS 219-343-4