Herrliberg
European patent · EP1242691 · Inventor
Swiss patent · CH693773 · Holder, Inventor
Swiss design · 124592 · Holder