A buddy of mine stopped over, and brought this with him to let me look at. Any ideas as to it's age? It is marked "Sterilized Success. Set in Rubber" Thanks!