Tokyo
European patent · EP0295332 · Inventor
Swiss design · 114686 · Designer
Swiss design · 113949 · Designer
Swiss design · 113430 · Designer