Loading patent details...
US4072867A: Motor Energized Latch Mechanism | Searchlight