Power Slot 126.62038SR Slotted Brake Rotor Genuine Centric product