Quick view Compare Add to Cart Stoptech StopTech Power Slot 00-05 Legacy / 7/98-08 Impreza Front Right SportStop Slotted Rotor - 126.47012SR MSRP: $194.90 Was: Now: $175.95 Quick view Compare Add to Cart