Zürich
Swiss patent · CH631344 · Inventor
Swiss patent · CH630253 · Inventor
Swiss patent · CH610199 · Inventor