St-Léonard
European patent · EP1035997 · Holder
Swiss trademark · 451573 · Holder
Swiss trademark · 451493 · Holder
European patent · EP0863831 · Holder