citizen of Römerswil, Egliswil
Managing director · sole signature · Egliswil
European patent · EP0740080 · Inventor