Leydig cells secrete
Leydig cells are the cells between the seminiferous tubules of the testis that secrete testosterone.Ref: Ganong&;s review of medical physiology; 24th edition; page no:-394
Inhibin
MIS
Testosterone
Androgen binding protein
Endocrinology