citizen of Uster, Uster
Managing director · sole signature · Niederglatt
European patent · EP3847744 · Inventor