Wangs
European patent · EP1517218 · Inventor
European patent · EP1522915 · Inventor
Swiss design · 130666 · Designer