Part #: sto126.47020SL
126.47020SL: ST Slotted Sport Brake Rotors
126.47020SL: ST Slotted Sport Brake Rotors
The StopTech Power Slot Slotted Brake Rotor (Part Number: 126.47020SL) is a premium high-performance replacement component designed specifically for the rear left position of the 2004 Subaru Impreza WRX STi. This rotor features a unique directional slotting pattern that effectively evacuates brake dust, gases, and heat, ensuring a consistent friction surface and reducing brake fade during spirited or competitive driving. The 'E-Coat' finish provides superior corrosion resistance for the cooling vanes and non-friction surfaces. This is a single component: 1x Rear Left Slotted Brake Rotor (126.47020SL). It is engineered to provide improved initial bite and shorter stopping distances while maintaining OEM fitment standards.
Brand:
Stoptech
Weight:
17.7 lbs
Local Storage:
3 In Stock
Package:
n/a
Fitment:
Subaru Impreza WRX STI GDB 2004-2007
OEM:
26700FE080
26700FE000







