Oberdiessbach
European patent · EP3908125 · Inventor
European patent · EP3474686 · Inventor
European patent · EP3429374 · Inventor