Loading patent details...
US4520512A: Artificial Limb With Automatic Release for Free Rotation | Searchlight