There are various l-arginine supplements on the market, but what is l-arginine good for? Learn about its benefits, safety, side effects, and more. L-arginine is a semi-essential amino acid that helps build protein and serves other functions. While the body typically...