Stone Intestinal Clamp
with locking device
Back to Products
Catalogue #
235-430
3⅜" (85mm)
235-435
4⅜" (110mm)