Loading patent details...
US5820174A: Lockable Slammable Paddle Latch | Searchlight