Zollikofen
European patent · EP4067608 · Inventor
Swiss patent · CH718767 · Inventor
Swiss patent · CH718481 · Inventor