Power Stop Z26 Street Warrior brake kit for 2004–2005 Mercedes-Benz E500 front applications. This complete kit includes drilled & slotted rotors, Carbon-Fiber Ceramic Z26 pads, stainless installation hardware and pad sensors as specified. The matched components are engineered to improve heat dissipation and shorten stopping distances for high-performance street use while reducing pad dust. Rotors are zinc plated and the kit includes durable hardware and lubricant for a bolt-on installation, with sensors provided where required.
Power Stop 04-05 Mercedes-Benz E500 Front Z26 Street Warrior Brake Kit