Loading patent details...
US4660010A: Rotary Latching Solenoid | Searchlight