2008-2010 Super Duty 6.4L Industrial Injection Fuel Injectors (Stock) 1875072C91