citizen of Elgg, Eschlikon TG (Eschlikon)
Managing director · sole signature · Eschlikon
European patent · EP4334037 · Inventor