Radiopaedia case Horseshoe kidney - IVU id: 67487 study: 76892

From NC Commons
Jump to navigation Jump to search
Radiopaedia case Horseshoe kidney - IVU id: 67487 study: 76892