WeatherTech - 80343 - 2004 Ford F-150 Dark Side Window Deflector Front Pair WeatherTech - 80343 - 2004 Ford F-150 Dark Side Window Deflector Front Pair