(2-Hydroxypropyl)trimethylammonium cyanoacetate 1-Propanaminium, 2-hydroxy-N,N,N-trimethyl-, salt with cyanoacetic acid (1:1) 70624-15-6 7562-87-0 EINECS 274-705-9 N,N,N-Trimethyl-N-(2-hydroxypropyl)ammonium cyanoacetate