Loading patent details...
US5633660A: Integrated Touch Screen Input Device | Searchlight