Note pictures 5061 and 5062 - the daisy wheel printer! patented by Teletype in 1939 (patent 2,146,380) But not a very practical product until the arrival of microelectronics; then exploited by Xerox, Diablo, etc.