Turbo Boost Control Solenoid Valve Fits Land Rover Freelander 2.0 Turbo STC4198

Other Part Ref NUMBER: STC4198, STC4198G, 11742246175. 2001-2006 Land Rover Freelander TD4. High quality Turbo Pressure Solenoid Valve - 12 Months Warranty. 1x Turbo Pressure Solenoid Valve. 1999-2004 Rover 75 CDT.

eBay