nationality: Germany, Zürich
joint procuration by two · Wetzikon (ZH)
European patent · EP3095430 · Inventor
European patent · EP2730266 · Inventor