85218788
Jan 16, 2011
WALID AHMED KHALIL
PATRICK DUNBAR
Subscribe
Digit-coverings with fixed protrusions or moveable appendages designed to assist users with typing