Euthal
Swiss trademark · 08169/2025 · Holder
Swiss trademark · 737045 · Holder
Swiss patent · CH715919 · Holder, Inventor