Le Grand-Saconnex
Swiss patent · CH587051 · Holder
Swiss patent · CH587050 · Holder
Swiss patent · CH583032 · Holder, Inventor