Tokyo
European patent · EP0679538 · Inventor
Swiss design · 118048 · Designer
Swiss design · 118047 · Designer