Loading patent details...
US5143412A: Locking Mechanism for Sliding Windows and Doors | Searchlight