CH-6932 Breganzona
Swiss patent · CH702219 · Inventor
European patent · EP1699641 · Inventor
European patent · EP0923456 · Inventor