Wattwil
European patent · EP4101592 · Inventor
European patent · EP4086494 · Inventor
European patent · EP3608571 · Inventor