Loading patent details...
US4938513A: Flexible Latch | Searchlight