citizen of Zürich, Rüeggisberg
Managing director · joint signature by two · Riggisberg
Swiss patent · CH656748 · Inventor
Swiss patent · CH656023 · Inventor