St-Sulpice VD
Swiss patent · CH635260 · Inventor
Swiss patent · CH619389 · Inventor
Swiss patent · CH588325 · Inventor