De Bakey 17-223 Vena-Cava Clamps Total Length 256 mm Length of jaws 95 mm Quantity: Add to Cart Back to prods