Radiopaedia case Duplex kidney id: 12328 study: 12611

From NC Commons
Jump to navigation Jump to search
Radiopaedia case Duplex kidney id: 12328 study: 12611