Blonay
European patent · EP1103579 · Inventor
Swiss patent · CH680072 · Inventor
Swiss patent · CH676470 · Inventor