Programas.de
Title
Desktoptwo
Description
Excerpted from the website description:
- A web-based desktop that mimics the look, feel and functionality of a local PC, all within one browser window and fully accessible from anywhere with an Internet connection
Languages
English
Address
- 11th Floor
- 10003 New York USA
Contact
- Sapotek Inc., 41 East 11th St