Rueschlikon
European patent · EP4005227 · Inventor
European patent · EP3782086 · Inventor
European patent · EP3782085 · Inventor