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