Bure
European patent · EP4327412 · Inventor
European patent · EP4080684 · Inventor
Swiss patent · CH709608 · Inventor