Pfäffikon
European patent · EP3928019 · Inventor
European patent · EP3828457 · Inventor
European patent · EP3928020 · Inventor
European patent · EP3592494 · Inventor