Loading patent details...
US4862851A: Idling Engine Speed Controlling Apparatus | Searchlight