Frenkendorf
European patent · EP3588047 · Inventor
European patent · EP3379129 · Inventor
European patent · EP3372869 · Inventor