Loading patent details...
US6500138B1: Electromechanical joint control device with wrap spring clutch | Searchlight