Loading patent details...
US6042433A: Electrical Contact | Searchlight