Bienne
Swiss design · 132315 · Designer
European patent · EP1637940 · Inventor
European patent · EP1513029 · Inventor