Langnau
Swiss patent · CH713179 · Inventor
European patent · EP2993269 · Inventor
Swiss patent · CH710082 · Inventor