Supplement Guide L-Carnitine Explained: Benefits, Forms & Research Around 95% of your body’s L-carnitine is stored in your muscles and heart. That’s because these tissues have high energy...