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