INNOVID, LLC Trademarks
INNOVID
Filed: December 15, 2010
Computer software programs for the integration of text, audio, graphics, still images and moving pictures into an interactive…
Owned by: INNOVID, LLC
Serial Number: 85198521