Loading patent details...
US4351583A: Electrical Terminal | Searchlight