Loading patent details...
US5951335A: Electrical Contact Element | Searchlight