Radiopaedia case Choledochal cyst id: 159749 study: 130857

From NC Commons
Jump to navigation Jump to search