Loading patent details...
US4800659A: Foot-Clamping Structure for Shoes and Boots | Searchlight