85323772
May 18, 2011
Apr 2, 2013
Downloadable multimedia software application that allows users to create and edit collaboratively built on-line experiences in video, music and photo format, to be played back on the Internet through multiple computer devices, mobile phones, or posted to various social networking sites
Electrical and Scientific Apparatus