Seuzach
European patent · EP0935009 · Inventor
Swiss patent · CH673606 · Inventor
Swiss patent · CH641985 · Inventor