Land Rover Freelander 2 Power Steering Pump 2.2 TD4 4x4 Diesel 118kW (160 HP)

View listed parts from Land Rover Freelander 2. 2013 Land Rover Freelander 2. 2179cc 118 KW 160 HP Diesel (224DT). If possible – check part numbers or match parts visually. Part Number: 6G91-3A696-EF.

eBay