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