LR018396 - Turbocharger 140PS, 2.4 Puma Diesel
LR018396 - Turbocharger 140PS, 2.4 Puma Diesel
Turbocharger Mounting Kit with reference OEM number LR018396. Direct replacement to vehicle models 2.4 TDCI 140PS Defender L316 Puma LR018396 LR021013
Regular price
£583.10
Regular price
Sale price
£583.10
Unit price
per