Altenrhein
Swiss patent · CH716642 · Inventor
European patent · EP3773332 · Inventor
European patent · EP3210573 · Inventor