May I please know what is this thing on the windscreen of my vehicle. It is pasted inside and behind the rear view mirror. There is a cable also attached to it.
Many thanks in advance.
may be a toll sensor...
which car is it may be the immobiliser sensor