Loading patent details...
US5657557A: Fastener Which Is Attachable to a Shoelace | Searchlight