New Land Rover electronic brake pad sensor (front) part # SEM500026.
Fits 2006 Range Rover Sport supercharged engines.