Kocher Kidney Forceps 26.5cm
Product code: 56-0060-23
Product code: 56-0106-24
Product code: 56-0176-01
Product code: 56-0020-18