Loading patent details...
US4302891A: Jumping Shoe Attachment | Searchlight