Based on this product's specifications, here are some alternatives and similar models
Elotouch Non-Touch Monitor 1004L 10.1" HD 1280x800
Summary description:
Elotouch Non-Touch Monitor 1004L is a 10.1" HD (1280 x 800) non-touch display designed for point-of-sale and embedded applications. The compact monitor provides clear 1280x800 resolution for UI, product images and video playback. Suited for kiosks, POS terminals, digital signage and industrial setups where a reliable, non-interactive screen is required.