Delemont
European patent · EP3175887 · Holder, Inventor
Swiss patent · CH712428 · Holder, Inventor
Swiss patent · CH711849 · Holder, Inventor