Safnern
European patent · EP2339414 · Inventor
Swiss patent · CH702429 · Inventor
Swiss patent · CH653518 · Inventor