KONOLFINGEN
European patent · EP4284193 · Inventor
European patent · EP3512355 · Inventor
European patent · EP3317395 · Inventor