Quick Overview
Source Naturals ® L-Theanine (200mg) 60 caps is a dietary supplement containing the amino acid, L-Theanine, extracted from green tea, which is well-known for diminishing stress and anxiety, and for improving learning and concentration abilities.