Magnesium Ethylenediamine Borohydride as Solid-State Electrolyte for Magnesium Batteries | doi.page