Loading patent details...
US4430579A: Electrically Operated, Mechanically Held Electrical Switching Device | Searchlight