Birsfelden
European patent · EP0949251 · Inventor
European patent · EP0775698 · Inventor
Swiss patent · CH686305 · Inventor