Payr

SKU: HI-2183

Intestinal and Pylorus Clamp