Loading patent details...
US5983682A: Weatherproof Paddle Latch | Searchlight