The illustration shows the pancreas, its excretory ducts and the choledochal duct. The pancreas is responsible for the production of digestive enzymes and insulin.