Loading patent details...
US4823752A: Engine Speed Control Cable Clamp | Searchlight