86712255
Aug 2, 2015
May 10, 2016
downloadable mobile applications for simulating a customized virtual keyboard to be used with mobile applications that provide user interactivity on the touch screen interface of such devices
Electrical and Scientific Apparatus