Schaffhausen
Swiss patent · CH683836 · Inventor
Swiss patent · CH683835 · Inventor
Swiss patent · CH683175 · Inventor
Swiss patent · CH677473 · Inventor