L-Arginine is an Amino Acid which the body incorporates into protein. It also has its own separate functions. It is the precursor of nitric oxide, which profoundly affects cardiovascular & prostate function & is involved in the production of urine. L-arginine is used in the synthesis of creatine, used to provide immediate energy to intensely working muscles