Loading patent details...
US4545606A: Door Latch Assembly | Searchlight