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

Elo Touch Solutions, Inc
Part Number #: E937720 CTI #: 1062442395
$2,867.53
Quantity:
Elo 22-inch EloPOS System - Intel Core i5 2.10 GHz - 8 GB DDR4 SDRAM - 128 GB SSD M.2/SATA - Windows 10:

product information