DSE 2014: Touch Systems Introduces Its 46″ Multitouch Kiosk with 6 Touch Points

DSE 2014: Touch Systems Introduces Its 46″ Multitouch Kiosk with 6 Touch Points