Thielle
European patent · EP3547041 · Inventor
Swiss patent · CH714839 · Inventor
European patent · EP3244269 · Inventor