Based on this product's specifications, here are some alternatives and similar models
Touchscreen monitor Elotouch 1517L Rev B — 15" (38.1 cm) LCD, 1024×768, 200 cd/m², black
Summary description:
Elotouch 1517L Rev B is a 15" (38.1 cm) LCD touchscreen monitor with 1024×768 resolution and 200 cd/m² brightness. Designed for interactive point-of-sale, kiosk and industrial applications, it features a flat 4:3 panel, 8 ms response time, 800:1 contrast ratio and a black housing for professional installations.