Bilten
Swiss patent · CH697409 · Inventor
European patent · EP1431473 · Inventor
Swiss patent · CH695423 · Inventor