l-carnitine and l-theanine together L Carnitine 1000 mg by Now Foods L-Carnitine (tartrate)
Description
The best time for you depends on your specific wellness goals

Chem Res Toxicol 14 : 10511057

29 (13), e70691

Acetyl-L-Carnitine is an acetylated version of carnitine