Loading patent details...
US4035596A: Electrical Switch Construction | Searchlight