Luterbach
Swiss patent · CH559538 · Holder
Swiss patent · CH543225 · Holder
Swiss patent · CH484597 · Holder
Swiss patent · CH465955 · Holder