Loading patent details...
US4825183A: Switch Latch | Searchlight