Dietikon
European patent · EP4332643 · Inventor
European patent · EP4258033 · Inventor
European patent · EP4000789 · Inventor