ICL 003-9019137 Keyboard. Note space key is not correct. Should be white.
Top cover removed. Keyboard is manufactured by Micro Switch.
The ICL 003-9019137 keyboard was used with the ICL DRS 20 terminals such as the Model 16, Model 20 and Model 25.
Solder side of the keyboard.
The keyboard itself is a Micro Switch SD-16433. It dates from around 1982 or 1983.
This image shows the keyboard as it would have been used with a DRS 20 terminal. Image courtesy of Wikipedia.