Loading patent details...
US4632481A: Electrical Pressure Contact | Searchlight