nationality: Germany, Rebstein
Managing director · sole signature · Rebstein
Swiss patent · CH686147 · Inventor
Swiss patent · CH651621 · Inventor