Infofiche

noun
A mutable, foldable, transparent plastic which can display images and text.
Origin
Abbreviation of ‘information’ and fiche (a card).
Source
A Memory Called Empire