Basel
European patent · EP2299000 · Inventor
Swiss patent · CH707670 · Inventor
Swiss patent · CH707468 · Inventor