Radiopaedia case Undescended testis id: 64687 study: 73585

From NC Commons
Jump to navigation Jump to search
Radiopaedia case Undescended testis id: 64687 study: 73585