Right and Left Hepatic Ducts Common Hepatic Duct Spleen Pancreatic Duct Pancreas Duodenum Hepatopancreatic Ampulla Major Duodenal Papilla Minor Duodenal Papilla Accessory Pancreatic Duct Common Bile Duct Hepatic Portal Vein Cystic Duct Gallbladder