Birmensdorf ZH
Swiss patent · CH672952 · Inventor
Swiss patent · CH661975 · Inventor
Swiss patent · CH660517 · Inventor