Loading patent details...
US5947083A: Idling Engine Speed Control Unit | Searchlight