76288259
Jul 23, 2001
Computer hardware and software to aid in the indexing, storage and distribution of multimedia content
Electrical and Scientific ApparatusProvides software and consulting services for storage, management and distribution of computer-based multimedia content
Computer and Scientific