Loading patent details...
US5535531A: Shoelace Rapid Tightening Apparatus | Searchlight