Baar
European patent · EP0907083 · Inventor
Swiss design · 125091 · Designer
European patent · EP0884104 · Inventor