Loading patent details...
US4872665A: Mechanical Leg-Propulsion Assistance Device | Searchlight