Suhr
European patent · EP1442673 · Inventor
Swiss design · 125328 · Holder
Swiss design · 119712 · Holder