I received this in the mail recently from Road&Track, i have no idea what its use is for.

Mouse pad? Nope, too sticky.

What is this, i don't even...