HS-01-2117

SKU: HS-01-2117 Category:

Description

Intestinal Clamp
24.5 cm
25.5 cm