Loading patent details...
US5112296A: Biofeedback Activated Orthosis for Foot-Drop Rehabilitation | Searchlight