Menzingen
Swiss patent · CH690488 · Inventor
European patent · EP0989273 · Inventor
Swiss patent · CH682168 · Inventor