Intestinal Clamp

Intestinal Clamp
Article: DBI-09-133
Scudder

 Intestinal Clamp

Size:  33.5 cm