CH-8932 Mettmenstetten
Swiss patent · CH703532 · Inventor
European patent · EP1494758 · Holder, Inventor