Kidney Clamps

4 products

Showing 1 - 4 of 4 products

Showing 1 - 4 of 4 products
View
Herrick Kidney Clamp 9" - 33-1290
Stille Kidney Clamp 10" - 33-1210
Stille Kidney Clamp 9 1-4" - 33-1190
Mayo Guyon Kidney Clamp 9" - 33-1090

Recently viewed