Anastomosis of renal vein and splenic vein

58157003

On the shelf

2 products
procedure Distal splenorenal anastomosis
£1.00
procedure Proximal splenorenal anastomosis
£1.00
Basket
Total£0.00