Loading patent details...
US5042853A: Paddle Latch Assembly | Searchlight