Winznau
European patent · EP2348917 · Inventor
European patent · EP1835824 · Inventor
Swiss design · 128637 · Designer