Power Slot 126.67038SR Slotted Brake Rotor Genuine Centric product