Loading patent details...
US4776111A: Footwear Stabilizer | Searchlight