For Land Rover Discovery Sport 14-23 Piston Oil Cooling Valve LR073684 AJ813393
£25.98
Replaces OE part number: LR073684, AJ813393. OE part number: LR073684, AJ813393. This ensures consistent piston temperature stabilization, preventing overheating under high-load conditions while improving combustion efficiency.