Loading patent details...
US5071375A: Electrical Contact and Multiple Contact Assembly | Searchlight