citizen of Glarus Süd, Glarus
Director · sole signature · Amden
European patent · EP4413905 · Inventor