Langenthal
Swiss trademark · 19185/2026 · Holder
Swiss trademark · 18783/2026 · Holder
Swiss trademark · 18780/2026 · Holder