Intestines & Stomach

Intestines & Stomach

Art# 7922

Description

Intestinal and Pylorus Clamp