Loading patent details...
US5145221A: Sliding Latch Lock | Searchlight