Loading patent details...
US5325930A: Overcenter Toggle Latch Apparatus | Searchlight