Dübendorf
European patent · EP3219691 · Inventor
Swiss patent · CH712220 · Inventor
Swiss patent · CH705690 · Inventor