IBM 4840-521 SurePOS 500 Terminal

4840-521 IBM SurePOS 500 Terminal