Würenlingen
European patent · EP2677123 · Inventor
Swiss patent · CH701914 · Inventor
Swiss patent · CH699978 · Inventor