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