Wyssachen
Swiss patent · CH717149 · Inventor
Swiss patent · CH697217 · Inventor
Swiss patent · CH689101 · Inventor