Its weatherstrip adhesive....
Its made by 3m, comes in yellow or black.
The NASCAR guys put the lug nuts on the rims with it...
The offroad guys put it on everything, I don't know why they don't just use loctite, I think they like that if they have to take something apart it is easier.
http://3mcollision.com/3m-super-weatherstrip-and-gasket-adhesive-08001-yellow.html
http://3mcollision.com/3m-black-super-weatherstrip-adhesive-03602-4250.html
WOOPS............ I missed the putty part..............nevermind.