Au
Swiss patent · CH710211 · Inventor
European patent · EP2638427 · Inventor
Swiss patent · CH704009 · Inventor