85760853
Oct 23, 2012
INTERNET PROMISE GROUP LLC
Subscribe
A touch control surface positioned on top of a mechanical switch in handheld electronic devices for controlling functions of a handheld electronic device