|

RID45809 set of hepatopancreatic ampullas

synonym

cholangiopancreatic ducts