Loading patent details...
US4149280A: Structure of a Stabilized Artificial Limb | Searchlight