Loading patent details...
US4994776A: Magnetic Latching Solenoid | Searchlight