DeBakey Vascular Clamp 23cm 1

DeBakey Vascular Clamp 23cm