Lotzwil
European patent · EP3308961 · Inventor
Swiss patent · CH699702 · Inventor
Swiss patent · CH699600 · Inventor