Loading patent details...
US4554807A: Door Latch Mechanism | Searchlight