Malters
European patent · EP3912803 · Inventor
European patent · EP3383620 · Inventor
Swiss patent · CH711822 · Inventor