Stoptech st126.67072SR Front Right Slotted Rotor for 09-14 Dodge Ram 2500/3500