7418-61-3 Betaine aldehyde Ethanaminium, N,N,N-trimethyl-2-oxo- Glycine betaine aldehyde