Richterswil
European patent · EP3112028 · Inventor
European patent · EP2810716 · Inventor
Swiss patent · CH708139 · Inventor