PMC-01-2119

Intestinal Clamp
22 cm
24.5 cm
27.5 cm