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