Loading patent details...
US4186883A: Electromagnetic Fuel Injection Valve With Swirl Means | Searchlight