Weinfelden
European patent · EP3124946 · Inventor
European patent · EP3124938 · Inventor
European patent · EP3124947 · Inventor