Loading patent details...
US4893384A: Shoe Buckle | Searchlight