Zuzwil
Swiss patent · CH704033 · Inventor
European patent · EP1586436 · Inventor
European patent · EP1072198 · Inventor