Dukane Now Shipping Large Interactive Touch Panel Displays