LR104384 - Oil Filter for Defender 2.2 Puma from DA444246 Chassis Number
In Stock (Ready for dispatch)
Only %1 left
Part Number
LR104384
Oil Filter LR104384 is available in three different prices. Choose whether you would prefer a budget unbranded Oil Filter, a good quality Branded OEM Equipment version or the Genuine Land Rover Filter using the drop down.
As low as
£3.55
(Exc VAT)
Call our
customer service team