Loading patent details...
US4556352A: Shaft-Mounted Snap Lock Assembly | Searchlight