85158055
Oct 21, 2010
Oct 4, 2011
Active Trademark
Providing online, non-downloadable software for web-based screen sharing that allows simultaneous and asynchronous viewing, remote control of a computer, document sharing, file transferring, instant messaging, and audio conferencing
Computer and Scientific