Babcock Intestinal Tissue Forceps 16.0 cm

Babcock Intestinal Tissue Forceps 16.0 cm

SKU139-020

Babcock Intestinal Tissue Forceps 16.0 cm