Elo Touch Solutions, Inc - Elo 22-inch EloPOS System

Elo Touch Solutions, Inc
Part Number #: E937340 CTI #: 1062442393
$2,346.90
Quantity:
Elo 22-inch EloPOS System - Intel Core i3 3.10 GHz - 4 GB DDR4 SDRAM - 128 GB SSD M.2/SATA - Windows 10:

product information