Manufacturer Part Number: E394454. Elo 1523L 38.1 cm (15") LCD Touchscreen Monitor - 4:3 - 25 ms. Overview Elo 1523L 38.1 cm (15") LCD Touchscreen Monitor - 4:3 - 25 ms - Surface Acoustic Wave - Multi-touch Screen - 1024 x 768 - Adjustable Display Angle - 16.2 Million Colours - 700:1 - 250 cd/m² - Speakers - DVI - USB - VGA - Black - 3 Year.
eBay