The DFC plain front brake rotor for 2005–2007 Land Rover LR3 is a direct-fit replacement aimed at restoring braking stability and effective heat dissipation. Engineered from G3000/G11H18 iron castings with OE-style vanes, the rotor is CNC-machined and precision mill-balanced for smooth stopping and minimal vibration. Its non-directional finish aids break-in and it arrives new in box for installation.
DFC 05-07 Land Rover LR3 Front Brake Rotor