Grand-Saconnex
Swiss patent · CH670811 · Inventor
Swiss patent · CH662396 · Inventor
Swiss patent · CH661809 · Inventor