citizen of Glarus Süd, Schwanden GL (Glarus Süd)
Owner · sole signature · Glarus Süd
European patent · EP3396303 · Inventor
European patent · EP3076122 · Inventor