citizen of Rüderswil, Wilen bei Wollerau
joint procuration by two · Sennwald
European patent · EP3368200 · Inventor
European patent · EP2443045 · Inventor