Stein
European patent · EP2419580 · Inventor
Swiss patent · CH702781 · Inventor
Swiss patent · CH700771 · Inventor