Hergiswil
Swiss patent · CH704472 · Inventor
Swiss patent · CH704166 · Inventor
European patent · EP2455542 · Holder, Inventor
European patent · EP0994217 · Holder, Inventor