Back to DiscoverSupplement
L-Theanine (supplement)
A supplement form of L-theanine, an amino acid found in tea, taken as capsules or tablets and sometimes paired with caffeine.
A supplement form of L-theanine, an amino acid found in tea, taken as capsules or tablets and sometimes paired with caffeine.