Babcock Intestinal Tissue Forceps 20.0 cm

Babcock Intestinal Tissue Forceps 20.0 cm

SKU139-022

Babcock Intestinal Tissue Forceps 20.0 cm