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