Walenstadt
Swiss patent · CH676690 · Inventor
Swiss patent · CH677741 · Inventor
Swiss patent · CH678450 · Inventor