Castel San Pietro
Swiss patent · CH715108 · Holder, Inventor
Swiss design · 139319 · Designer, Holder
European patent · EP1475203 · Inventor