Selzach
Swiss patent · CH652239 · Inventor
Swiss patent · CH632381 · Inventor
Swiss patent · CH625913 · Inventor