Buix
European patent · EP4257004 · Inventor
Swiss patent · CH719582 · Inventor
European patent · EP2813156 · Inventor
Swiss patent · CH708153 · Inventor