Meggen
Swiss patent · CH669289 · Inventor
Swiss patent · CH660173 · Inventor
Swiss patent · CH652995 · Inventor