nationality: Austria, Zug
Director · joint signature by two · Zug
European patent · EP1572815 · Inventor