Loading patent details...
US5714732A: Latching Switch | Searchlight