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