Loading patent details...
US4718868A: Annular Coiled Spring Electrical Contact | Searchlight