St. Margrethen
Swiss patent · CH703547 · Inventor
Swiss patent · CH701598 · Holder, Inventor
European patent · EP1126239 · Inventor