2005-2012 Ford F250 & F350 Power Stop Drilled & Slotted Front Brake Rotor Set | AR85107XPR