St. Gallen
Swiss patent · CH701168 · Inventor
Swiss patent · CH685684 · Inventor
Swiss patent · CH684250 · Inventor