Avenches
Swiss patent · CH656740 · Inventor
Swiss patent · CH616020 · Inventor
Swiss patent · CH598687 · Inventor