Loading patent details...
US5931480A: Footgear Suspension Device | Searchlight