Bassersdorf
European patent · EP0891482 · Holder, Inventor
European patent · EP1338773 · Holder, Inventor