Loading patent details...
US4688875A: Spring Contact Structure | Searchlight