Intestines & Stomach

Intestines & Stomach

Art# 7923

Description

Intestinal and Pylorus Clamp