Tokyo
Swiss design · 135632 · Designer
European patent · EP0288231 · Inventor
Swiss patent · CH574501 · Inventor