Loading patent details...
US5282450A: Engine Power Controller | Searchlight