Loading patent details...
US5299738A: High Pressure Fuel Injector With Cushioned Plunger Stop | Searchlight