PowerStop Z26 Street Warrior brake upgrade kit for 2003-2006 Mercedes-Benz SL500 front applications includes drilled-and-slotted rotors, Carbon-Fiber Ceramic Z26 pads, stainless-steel hardware, high-temperature ceramic lubricant, and two front sensor wires for straightforward installation. Engineered for street-driven performance cars, the kit improves stopping power and heat dissipation while reducing brake dust and noise for cleaner wheels.
Power Stop 03-06 Mercedes-Benz SL500 Front Z26 Street Warrior Brake Kit