Loading patent details...
US5128500A: Switch Assembly | Searchlight