Versoix
Swiss patent · CH677013 · Holder, Inventor
Swiss trademark · 339142 · Holder
Swiss patent · CH656444 · Holder, Inventor
Swiss patent · CH615988 · Holder, Inventor