Organ Holding Forceps (Babcock)
SI1063aVT : 16cmSI1063bVT : 18cmSI1063cVT : 20cmSI1063dVT : 24cm
See our comprehensive portfolio of Veterinary products widely used by surgeons