Rüti ZH
Swiss trademark · 60911/2011 · Holder
Swiss design · 138356 · Designer
Swiss design · 133688 · Designer
Swiss patent · CH696852 · Inventor