Desjardins Gall Duct Clamps 21.0 cm

SKU: 028-010
Category: Gall Duct Clamps, General Surgery, Surgical Instruments