Strength, endurance, concentration and motivation – these elements influence the success of every training and, as a consequence, determine the pace of your progress. Supplements containing L-arginine, L-citrulline, beta-alanine, creatine, caffeine, amino acids or herbal extracts are ideal, and sometimes necessary, support before any intense training.