I also wonder if its some kind of glue.... But I could be completely wrong. I think I might have a old card with the same green goo.. I have to check.