StopTech Power Slot 07-10 Ford Mustang Shelby Front Right Slotted Rotor