citizen of Sumiswald, Binningen
Managing director · sole signature · Basel
European patent · EP3593756 · Inventor
European patent · EP3496655 · Inventor