Loading patent details...
US3963318A: Contact and Contact Assembly | Searchlight