78038386
Dec 8, 2000
Internet based content marketed, sold, leased, or licensed to end-user or online distributors to improve quality of information, business systems, training material, and other online resources and tools through animations, graphical display and innovative presentation of online content.
Computer and Scientific