Schönenwerd
Swiss patent · CH653094 · Inventor
Swiss patent · CH653092 · Inventor
Bankruptcy closed · Debtor