Neftenbach
Swiss patent · CH706309 · Inventor
Swiss patent · CH702300 · Inventor
European patent · EP0253016 · Inventor