Yverdon-les-Bains
European patent · EP4107443 · Holder, Inventor
Swiss patent · CH717158 · Holder, Inventor