Diessenhofen
Swiss patent · CH672645 · Inventor
Swiss patent · CH670465 · Inventor
Swiss patent · CH667297 · Inventor