Rüti
Swiss patent · CH719316 · Inventor
European patent · EP4101592 · Inventor
Swiss patent · CH717994 · Inventor