Loading patent details...
US4588216A: Over-Center Toggle Latch | Searchlight