Loading patent details...
US4916308A: Integrated Liquid Crystal Display and Optical Touch Panel | Searchlight