Jona
Swiss design · 139980 · Designer
Swiss design · 137036 · Designer
European patent · EP0911475 · Inventor