Greifensee
Swiss design · 147404 · Designer
European patent · EP1496342 · Inventor
European patent · EP1195585 · Inventor