78131323
May 27, 2002
Touch screen controlled LED sign used for communicating to presenters during live presentations.; Touch screen controlled LED sign used for communicating to presenters during live presentations.
Electrical and Scientific Apparatus