TOP AMINO ACID 1000MG. Actually, those amino acids are the very reason that protein is so important. Put very simply, amino acids are the building blocks of life. Leucine, in particular, has been shown to regulate and improve muscle protein synthesis after exercise.
eBay