Karmiel
Swiss design · 122952 · Designer
European patent · EP0707911 · Inventor
European patent · EP0585800 · Inventor