citizen of Wigoltingen, Diessenhofen
joint procuration by two · Neuhausen am Rheinfall
Swiss patent · CH692283 · Inventor
European patent · EP0825009 · Inventor