Otelfingen
Swiss patent · CH678894 · Inventor
Swiss patent · CH679612 · Inventor
Swiss patent · CH678765 · Inventor