Power Slot 126.40023SR Slotted Brake Rotor Genuine Centric product