Loading patent details...
US5136121A: Cable Terminals | Searchlight