L-Arginine is an all-round amino acid which is suitable for all athletes. It helps the body in removing its waste materials so you get less tired during your training. Already that sounds just fine. But L-Arginine also helps the body with its repair proce