Blonay
European patent · EP3458582 · Inventor
European patent · EP3457868 · Inventor
Swiss patent · CH681307 · Inventor