LAND ROVER RANGE ROVER 2003-2012 FRONT BRAKE PAD SENSOR #SEM000012 Part No: SEM000012 Brand : Land Rover Description: BRAND NEW FRONT BRAKE PAD SENSOR #SEM000012 Quantity: 1 Fitment information for: Land Rover Range Rover 2003-2012