Fitness Food General Nutrition Science Supplements Carnitine as a Fat Burner: L-Carnitine vs Acetyl L-Carnitine vs L-Carnitine Tartrate vs L-Carnitine Fumarate – Thermogenics Compared