Intestinal Clamp

Intestinal Clamp
Article: DBI-09-121
Allen

 Intestinal Clamp

Size:  16 cm