Intestinal and Pylorus Clamp

Intestinal and Pylorus Clamp
Article: DBI-09-123
Payr

 Intestinal and Pylorus Clamp

Size:
A:  20.5 cm
B:  29 cm
C:  34.5 cm