1)this is for Land Rover Discovery
2)it is made you to be more noble
electric pedal for Land Rover Discovery