Loading patent details...
US4615126A: Footwear for Physical Exercise | Searchlight