Ebikon
Swiss design · 139336 · Designer
Swiss design · 137454 · Designer
Swiss trademark · 332347 · Holder
Swiss patent · CH660123 · Holder, Inventor