Found today — Retrodigitized Journals, a large free archive of complete runs of scholarly Swiss journals.

retro