Product Description
Part number: LR005816
Engine air filter for LR2 (2008-2012) with 3.2L I6 engine.
Genuine Land Rover Part
Part number: LR005816
Engine air filter for LR2 (2008-2012) with 3.2L I6 engine.
Genuine Land Rover Part