Triengen
European patent · EP0885573 · Inventor
Swiss patent · CH689480 · Inventor
Swiss patent · CH690118 · Inventor
Swiss design · 121006 · Designer