L-Ornithine is an amino acid that is naturally produced in your body that has great benefits for your strength and endurance when training, as well as playing an important role in the management of waste and the build of toxic ammonia in your body.
Presently, there are few studies to advise on the side effects of supplementation, but other benefits include helping you to sleep and managing the effects of fatigue.