Villars-sur-Glâne
European patent · EP2789488 · Inventor
Swiss patent · CH707887 · Inventor
Swiss patent · CH707886 · Inventor
Swiss patent · CH706519 · Inventor