Schaffhausen
Swiss patent · CH669155 · Inventor
Swiss patent · CH669154 · Inventor
Swiss patent · CH667624 · Inventor
Swiss patent · CH640461 · Inventor