3939 - - - 1 -1 â¦any time, any place. INTERNET DESKTOP SHARING & REMOTE SUPPORT - OHNE INSTALLATION www.deskshare.net Page 1 [email protected] DeskShare GmbH :: Sauerwiesen…