85144057
Oct 4, 2010
Jun 21, 2011
Providing an internet portal for customers allowing them to both receive non-downloadable software and to up load selected data or software in order to create customer unique video-response programmed business systems for the Internet
Computer and Scientific