Fehraltorf
European patent · EP4256206 · Inventor
European patent · EP3797225 · Inventor
European patent · EP3347598 · Inventor
Swiss design · 137691 · Designer