citizen of Flawil, Oberuzwil
Managing director · sole signature · Oberuzwil
European patent · EP3491349 · Inventor
European patent · EP3491347 · Inventor