Loading patent details...
US5457633A: Apparatus for Limiting Horsepower Output of an Engine and Method of Operating Same | Searchlight