Loading patent details...
US5607320A: Cable Clamp Apparatus | Searchlight