St. Gallen
European patent · EP4319919 · Inventor
Swiss patent · CH718502 · Inventor
Swiss patent · CH718515 · Inventor