Ornithine
Ornithine is an amino acid found in the human body. It is made when the body disposes of excess nitrogen in the urine.
Ornithine has been shown to stimulate energy and growth hormone, which makes it of interest to bodybuilders. It has been used to...
read more