Loading patent details...
US4969833A: Permanently Attachable Key-Activated on/Off Switch | Searchlight