Otelfingen
Swiss patent · CH688005 · Inventor
Swiss patent · CH687635 · Inventor
Swiss patent · CH685402 · Inventor