Veyrier
European patent · EP0806185 · Inventor
Swiss patent · CH691568 · Inventor
Swiss patent · CH690293 · Inventor