Not really a 026 but maybe contemporary with the 029: http://www.ebay.de/itm/Historische-EDV-Lochkartenstanzer-Card-Punch-von-1973-2000-Lochkarten-/371439456530?hash=item567b845112 Not mine.