Lockwood-Allis Intestinal Tissue Forceps 20.0 cm

Lockwood-Allis Intestinal Tissue Forceps 20.0 cm

SKU139-013

Lockwood-Allis Intestinal Tissue Forceps 20.0 cm