nationality: Germany, Möhlin
Managing director · joint signature by two · Itingen
European patent · EP3403989 · Inventor