Loading patent details...
US3947928A: Snap-on Shoe Lace | Searchlight