CH-8152 Glattpark
European patent · EP4424271 · Inventor
European patent · EP4450006 · Inventor
European patent · EP3847997 · Inventor
European patent · EP3407823 · Inventor