Menziken
Swiss patent · CH621176 · Inventor
Swiss patent · CH588623 · Inventor
Swiss patent · CH586829 · Inventor