Uster
Swiss design · 133661 · Designer
European patent · EP1599069 · Inventor
European patent · EP1317163 · Inventor
European patent · EP1492383 · Inventor