Speicher
European patent · EP2323572 · Inventor
Swiss patent · CH702239 · Holder, Inventor
European patent · EP2053980 · Inventor