Ehrendingen
European patent · EP2698439 · Inventor
Swiss patent · CH699206 · Inventor
Swiss patent · CH699205 · Inventor