Wetzikon
European patent · EP3530460 · Inventor
Swiss patent · CH714677 · Inventor
European patent · EP2563869 · Inventor