nationality: Germany, Stäfa
Managing director · joint signature by two · Stäfa
European patent · EP3203229 · Inventor