Loading patent details...
US5506378A: Impact Resistant Switch Mechanism | Searchlight