Birmensdorf
Swiss patent · CH692631 · Inventor
Swiss patent · CH691504 · Inventor
Swiss patent · CH681040 · Inventor