STARTFORCE
Computerized online retail store services featuring software of others; operating online marketplaces featuring computer software and on-demand applications; operating online marketplaces for buying, selling, exchanging, and downloading computer software and on-demand applications
Abandoned · April 9, 2009 · 77710786 ·