L-theanine is a unique amino acid that is found almost exclusively in the tea plant (Camellia sinensis) and which has been used safely in Japan for decades.
Free Shipping for UK Orders Over £40.00
Arrives in 3-6 Working Days
30-Day Money-Back Guarantee
Free Shipping for UK Orders Over £40.00
Arrives in 3-6 Working Days
30-Day Money-Back Guarantee