Physiology

Interstitial cells (of Leydig) in testes secrete which of the following:March 2011