Pfaffhausen
Swiss patent · CH585517 · Inventor
Swiss patent · CH582126 · Inventor
Swiss patent · CH585516 · Inventor