Lahey

SKU: SP-SG-5150

Bile Duct Clamp