Loading patent details...
US4453428A: Self-Aligning Swivel Assembly for Push-Pull Cable Control Lever Assembly | Searchlight