Based on this product's specifications, here are some alternatives and similar models
Digital signage flat panel Elotouch 1004L — 10.1" (25.6 cm) LED WXGA 1280x800, 360 cd/m², touchscreen, VESA 75x75, black
Summary description:
Elotouch 1004L is a digital signage flat panel with a 10.1" (25.6 cm) LED display and WXGA 1280×800 resolution. The screen delivers 360 cd/m² brightness and includes a touchscreen for interactive applications. Compact VESA 75×75 mounting enables easy installation in kiosks, retail displays and POS environments. Black finish, no Ethernet LAN.