85523673
Jan 24, 2012
LOGIC TECHNOLOGIES LTD
Subscribe
Electronic apparatus, namely, technology that allows users to wear gloves and operate, input and control their electronic touch screen device via the display touch screen