...shows this may have been a "smart card" issued by a gaming supply company.
http://www.cadillacjack.com/