What does Blisterkarte mean?

Blisterkarte - German to English

blister card