Loading patent details...
US5653612A: Electrical Contact Assembly With Stabilizing Contact Mount | Searchlight