Found this in my desk today while cleaning out. Looks like a memory card of some sort. The building opened in 1978. Until the early 90's every cool toy in existence wound up here. So, what is it? What does it belong to? How much data can you put on it?
I actually don't know any of these answers.