Intestinal Clamp

Intestinal Clamp
Article: DBI-09-132

 Intestinal Clamp

Size:
A:  22 cm
B:  25 cm
C:  27.5 cm