Loading patent details...
US5845530A: Cam and Roller Overcenter Handle Mechanism | Searchlight