Loading patent details...
US4294025A: Sole Attachment for Facilitating Walking | Searchlight