Loading patent details...
US4150348A: Magnetic Latching Coaxial Switch | Searchlight