stella
A Unique Body-Powered Terminal Device With Enhanced Grasping Capabilities for Individuals With Upper Limb Loss — Stella