Meggen
Swiss patent · CH703260 · Holder, Inventor
Swiss patent · CH703214 · Holder, Inventor
Swiss patent · CH702793 · Holder