citizen of Schongau, Rupperswil
Managing director · joint signature by two · Rupperswil
Swiss patent · CH708132 · Inventor