The DFC rear brake rotor for 2003–2006 Mercedes‑Benz SL500 is a plain OE‑replacement rotor engineered to restore proper braking and fit. Built from premium G3000/G11H18 iron for stability, it uses the original vane configuration for heat dissipation and is CNC‑machined and precision mill‑balanced to minimize vibration. Non‑directional finish and new‑in‑box condition simplify installation and break‑in.
DFC 03-06 Mercedes-Benz SL500 Rear Brake Rotor