Loading patent details...
US4159837A: Combination Door Stop and Latching Device | Searchlight