Allschwil
European patent · EP1439221 · Inventor
Swiss patent · CH695778 · Inventor
European patent · EP1571226 · Inventor