Loading patent details...
US4127316A: Cable Clamp Construction | Searchlight