Pancreatic ductal gland 2 500