CH-1401 Yverdon-les-Bains
European patent · EP0861576 · Inventor
European patent · EP0861575 · Inventor