Bone cancer surgical team sees success in new application of surgical aid
The Spider Limb Positioner is a pneumatic arm with three fully articulating joints that can be infinitely adjusted in relation to the operating table where it is mounted. The positioner mobilizes patients’ limbs so surgeons don’t have to, thereby freeing up both their hands to operate. …