Loading patent details...
US4128294A: Cable Clamps | Searchlight