The store will not work correctly when cookies are disabled.
DeBakey Beck AT vena cava cardiovascular clamps - 20.5cm
DeBakey AT cardiovascular multipurpose clamp 60 deg - 24cm
DeBakey Beck AT vena cava cardiovascular clamps - 21cm
DeBakey Beck AT vena cava cardiovascular clamps - 21cm
DeBakey Beck AT vena cava cardiovascular clamps - 21cm