Description
2006 – 2011 Land Rover Freelander 2 2.2 TD4 118kW / 160hp, Turbocharger and Actuator
Part Number:LR003578
Supercessions (also compatible):LR006862 ,LR029637 ,LR024702 ,LR024702X
Please Note: One of the mounting studs has sheared off in the thread and will need to be drilled out.
Ref: L16015

Reviews
There are no reviews yet.