Loading patent details...
US4028915A: Lever Arm Lock for Quick Release Hub Assembly | Searchlight