citizen of Eggiwil, Bern
Managing director · sole signature · Bern
European patent · EP3280337 · Inventor