Loading patent details...
US4473727A: Electric Switch Having Helical Spring Bridging Element | Searchlight