CH-3095 Spiegel bei Bern
European patent · EP3194505 · Inventor
European patent · EP2847277 · Inventor