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