Loading patent details...
US4159138A: Snap-Acting Latch Mechanism for Sliding Doors and the Like | Searchlight