86378470
Aug 27, 2014
Apr 14, 2015
Active Trademark
Providing a website featuring non-downloadable software for a video platform that creates videos using a screen capture technology for recording computer screens, voices, and webcam images to generate the videos
Computer and Scientific