Alpnach Dorf
Swiss patent · CH720008 · Inventor
European patent · EP4198188 · Inventor
European patent · EP4220019 · Inventor