Sargans
European patent · EP2730341 · Inventor
Swiss design · 139632 · Designer
European patent · EP2444336 · Inventor