Multiple roles of the messenger molecule cGMP in testicular function.

Multiple roles of the messenger molecule cGMP in testicular function.