Babcock Intestinal Tissue Forceps 18.0 cm

Babcock Intestinal Tissue Forceps 18.0 cm

SKU139-021

Babcock Intestinal Tissue Forceps 18.0 cm