Chemical Name:(2EZ)-4-(trimethylazaniumyl)but-2-enoate hydrate (as per EP) ; 2-Propen-1-aminium, 3-carboxy-N,N,N-trimethyl-, hydrate (as per USP)
Quality You Expect, Commitment You Deserve
Chemical Name:(2EZ)-4-(trimethylazaniumyl)but-2-enoate hydrate (as per EP) ; 2-Propen-1-aminium, 3-carboxy-N,N,N-trimethyl-, hydrate (as per USP)