Loading patent details...
US5259093A: Strap Connector | Searchlight