L-arginine is a basic supplement necessary for the body to make proteins and has heart benefits. They are building blocks of amino acids which convert to nitric oxide to