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