2004-2008 F150 Power Stop Drilled & Slotted Front Brake Rotor Set AR8596XPR