citizen of Rüegsau, St. Gallen
Managing director · sole signature · St. Gallen
European patent · EP3976433 · Inventor
European patent · EP3914497 · Inventor
European patent · EP3673231 · Inventor