Based on this product's specifications, here are some alternatives and similar models
POS monitor Elo Touch Solutions 1502L 15.6" (39.6 cm) 1366×768 touchscreen, 10 ms, 600:1, black
Summary description:
Elo Touch Solutions 1502L is a 15.6" (39.6 cm) POS touchscreen monitor with 1366×768 resolution and 187 cd/m² brightness. Designed for point-of-sale and kiosk use, it features 10 ms response time, 600:1 contrast, a black housing, 12 V AC adapter and an MTBF of 50,000 hours. Certified for CE, UL, FCC and other regions.