Hyogo
Swiss design · 128986 · Designer
European patent · EP0973419 · Inventor
Swiss design · 124571 · Designer
Swiss design · 124581 · Designer