L-Theanine
L-Theanine is an amino acid, found naturally in green tea. It promotes relaxation, and may aid in reducing anxiety, lowering high blood pressure, and contributing to cardiovascular health.
Natural Factors L-Theanine 125 mg - 60 Capsules
L-theanine is an amino acid found in green tea that exerts a profoundly relaxing, yet non-drow...
$25.99
Sold Out
Natural Factors Mental Calmness 100 mg - 60 Tablets
The Stress-Relax Mental Calmness formula provides natural anxiety and stress control without t...
$19.99