Loading patent details...
US4528429A: Electrical Switch-Plug Assembly With Baffle | Searchlight