Loading patent details...
US4911487A: Rotary Paddle Latch | Searchlight