The DFC front brake rotor for 2002–2005 Land Rover Freelander is an OE-style replacement engineered to return consistent stopping and reduced vibration. Constructed from G3000/G11H18 iron with OE vane configuration, it’s precision mill-balanced and CNC-machined to tight tolerances. The non-directional finish promotes faster break-in and the rotor matches OEM form, fit and function for straightforward installation.
DFC 02-05 Land Rover Freelander Front Brake Rotor