3-(2,2,2-Trimethylhydrazinium)propionate (THP)--a novel gamma-butyrobetaine hydroxylase inhibitor with cardioprotective properties

3-(2,2,2-Trimethylhydrazinium)propionate (THP)--a novel gamma-butyrobetaine hydroxylase inhibitor with cardioprotective properties