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