Basel
European patent · EP1454764 · Inventor
Swiss patent · CH671332 · Inventor
Swiss patent · CH657985 · Inventor