Loading patent details...
US4195867A: Door Latch | Searchlight