Staffelbach
Swiss patent · CH674238 · Inventor
Swiss patent · CH673676 · Inventor
Swiss patent · CH673677 · Inventor