I believe these are simply E121 (Series 80) cards with Herpolsheimer advertising on the back. I have to admit I like them - think I will try and win at least one!