New OEM genuine Land Rover Oil Level Sensor new in the box - not aftermarket junk!

Fits: 2008-2012 LR2 3.2 motor

OEM # LR010354