Intestinal Clamp

Intestinal Clamp
Article: DBI-09-131
Kocher

 Intestinal Clamp

A:  22.5 cm
B:  25.5 cm
C:  28 cm