18 inch touch screen PC

Large image of 18 inch touch screen PC (IPC-18PF)