Loading patent details...
US4258346A: Magnetically Actuated Digital Switch | Searchlight