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