Quick view Product ID: 312668 Brand: Elo Touch SolutionsElo 24" 2494L TouchPro PCAP Elo Touch Solutions E493782 More In stock