85453335
Oct 21, 2011
Providing an online non-downloadable Internet-based system application featuring technology enabling consumers to share information with others regarding products, services, promotional offers, discounts and sales from online merchants
Computer and Scientific