IBM 1052 I/O Printer-Keyboard
Provided by the ASK Keyboard Directory
Aka, IBM 1052a or IBM 1052-6
An IBM 024/026 keypunch keyboard paired with a Selectric-based printing mechanism used as part of the IBM 1050 Data Communications System, which connected to other 1050s or IBM 1400, 7000 or System/360 computers. It featured one bank of 1x4 buttons and 3 toggle switches.