• image1

Lahey

PST-1454

description

Bile Duct Clamp