Loading patent details...
US4074915A: Safety Door Latch Mechanism | Searchlight