Land Rover Freelander

FF002668
Water Pump

Premium Parts

Vehicle: Land Rover Freelander

Engine: TD4 DOHC 2.0 litre 4-cylinder Diesel

Spec: Td4

Equivalent to Part No: PEB102470L

FF002668 - Water Pump - Land Rover Freelander

EACH

£ 44.95 +VAT

Additional Details

gasket not included. order with FF002671

Qty:
Qty:

Customers buying FF002668 also purchased:

FF002671
FF002671 - Gasket - Water Pump  - Land Rover Freelander
Gasket - Water Pump
£ 6.95 +VAT
`