Impalpable cryptorchidism--a review of 170 testes.

Impalpable cryptorchidism--a review of 170 testes.