Loading patent details...
US5882052A: Sliding Rail Latch Mechanism | Searchlight