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