citizen of Liesberg, Liesberg
Managing director · sole signature · Liesberg
European patent · EP3717710 · Inventor