Loading patent details...
US5223675A: Cable Fastener | Searchlight