74266793
Apr 17, 1992
Dec 7, 1993
ISCOLA LIMITED
Subscribe
pen-based computer peripheral comprising a computer pen and a liquid crystal display (LCD) screen for attachment to a computer port