Wettingen
European patent · EP3913649 · Inventor
European patent · EP3913647 · Inventor
European patent · EP3594980 · Inventor