Intestinal & Pylorus Clamps

Intestinal & Pylorus Clamps

SKU: SI-2803