That my friend is the 3M self adhesive stair tread. You really got to try it on stuff.
nice grippy stuff, what is it? and how long have you had it on?