Key aspects of domestic cat spermatogenesis.