Bile duct and pancreas
1. Bile ducts: 2. Intrahepatic bile ducts 3. Left and right hepatic ducts 4. Common hepatic duct 5. Cystic duct 6. Common bile duct 7. Ampulla of Vater 8. Major duodenal papilla9. Gallbladder10-11. Right and left lobes of liver12. Spleen13. Esophagus14. Stomach15. Duodenum16. Jejunum17. Pancreas: 18. Accessory pancreatic duct 19. Pancreatic duct20-21: Right and left kidneys
Source: Jmarchn