St-Sulpice
Swiss patent · CH706408 · Inventor
Swiss trademark · 643196 · Holder
Swiss trademark · 600839 · Holder