Yverdon
Swiss patent · CH707861 · Inventor
Swiss patent · CH706653 · Inventor
Swiss patent · CH706654 · Inventor