Loading patent details...
US4284299A: Integral Handle Stop and Latch Member for Sliding Screen Closures | Searchlight