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