3-(trimethylazaniumylamino)propanoate 3-(trimethylammonioamino)propanoate 3-(trimethylammonioamino)propionate 76144-81-5 Kvaterin Meldonium Meldonium [INN] ST5437598 NCGC00164538-01 2-(2-Carboxyethyl)-1,1,1-trimethylhydrazinium hydroxide inner salt 3-(2,2,2-trimethylhydrazine)propionate BRN 3938272 Hydrazinium, 2-(2-carboxyethyl)-1,1,1-trimethyl-, hydroxide, inner salt