Loading patent details...
US4237353A: Telescopic Spring Operable as an Electric Switch | Searchlight