NCT06862258 - Shehata Technique in the Treatment of Intra-abdominal Testis | Crick | Crick