you've been able to get that stuff for years, it is called milliput
(
Duke Otterby you pre-verts, Wed 18 Feb 2009, 20:35,
Reply)
But this is MIGHTY PUTTY!
It comes in tubes and costs four times as much!
(
Mu Dinofiddler, Wed 18 Feb 2009, 22:03,
Reply)