Hoffeld
European patent · EP3088888 · Inventor
European patent · EP3088887 · Inventor
European patent · EP2693188 · Inventor