Panasonic KX-P1150 Multi-Mode Dot Matrix Printer 9 Pin
For parts: (might still work)
Includes:
Printer
Printer Cord