St-Sulpice VD
Swiss patent · CH661665 · Inventor
Swiss patent · CH658195 · Inventor
Swiss patent · CH656312 · Inventor