RID45712 set of biliary ducts
|
RID45809 set of hepatopancreatic ampullas
synonym
cholangiopancreatic ducts