CH-1411 Essertines/Yverdon
European patent · EP0170618 · Inventor
European patent · EP0116011 · Inventor