87121172
Jul 29, 2016
Aug 8, 2017
INSTAVID LLC
Subscribe
Providing temporary use of a non-downloadable web application for creating Internet advertisements, namely, creation of embeddable, dynamic video thumbnail previews