INFO:
High quality 18.5" Interactive Touch Screen Kiosk with 1000:1 Contrast Ratio, LCD Display from China, China
18.5" Interactive Touch Screen Kiosk with 1000:1 Contrast Ratio, LCD Display