Vicques
European patent · EP4277498 · Inventor
Swiss patent · CH718248 · Inventor
Swiss patent · CH717338 · Inventor