Loading patent details...
US4494103A: High-Speed, Multi-Break Electrical Switch | Searchlight