Kocher Kidney Forceps 26.5cm
Product code: 56-0186-34
Product code: 56-0150-32
Product code: 56-0010-01
Product code: 56-0070-24