Based on this product's specifications, here are some alternatives and similar models
17" Touchscreen POS Monitor Elotouch 1715L — 1280×1024, 200 cd/m², 12 V
Summary description:
Elotouch 1715L is a 17" (43.2 cm) touchscreen POS monitor with a 1280×1024 resolution and 200 cd/m² brightness. Designed for point-of-sale and kiosk applications, it delivers reliable capacitive/resistive touch interaction (model-dependent), a grey housing, 50,000 h MTBF and uses a 12 V AC adapter. Suitable for retail, hospitality and self-service terminals.