Radiopaedia case Choledochal cyst id: 18358 study: 18197

From NC Commons
Jump to navigation Jump to search
Radiopaedia case Choledochal cyst id: 18358 study: 18197