Andelfingen
Swiss design · 133069 · Designer
Swiss patent · CH697612 · Inventor
European patent · EP0990421 · Inventor