Loading patent details...
US4156802A: Electrical Switch Assembly | Searchlight