Debakey Ligature Clamps 24.0 cm

SKU: 135-033
Category: Cardiovascular, Ligature Clamps, Surgical Instruments