St-Sulpice VD
Swiss patent · CH685660 · Inventor
Swiss patent · CH684731 · Inventor
Swiss patent · CH685183 · Inventor