Neukirch
European patent · EP3299645 · Holder, Inventor
European patent · EP2913544 · Holder, Inventor