Riffenmatt
European patent · EP4448896 · Inventor
Swiss patent · CH718112 · Inventor
Swiss patent · CH718059 · Inventor