Radiopaedia case Beaver tail liver id: 173041 study: 139685

From NC Commons
Jump to navigation Jump to search