Loading patent details...
US5495683A: Engagement Device Particularly for Toothed Bands for Sports Shoes | Searchlight