Loading patent details...
US5887318A: Device for Clamping a Toothed Strap, Particularly for a Closure for Sports Footwear | Searchlight