Artifact Details Title PDP-8 removable disk cartridges Catalog Number 102715899 Type Software Date 1980 ca. Publisher Digital Equipment Corporation (DEC) Format Removable Disk Cartridge