Loading patent details...
US5611583A: Cable Lock and Seal With Coiled Spring | Searchlight