1400, Yverdon-les-Bains
European patent · EP2482142 · Inventor
European patent · EP1998236 · Inventor