HS-01-2115

SKU: HS-01-2115 Category:

Description

Intestinal Clamp
17.5 cm
18 cm