Hmm, if that's correct, that's even higher than liquid hydrogen, which would be really impressive.

Edit: Looks like their gravimetric energy density is 3.5kWh/kg
Edit 2: here's a comparison for batteries

Hmm, if that's correct, that's even higher than liquid hydrogen, which would be really impressive.

Edit: Looks like their gravimetric energy density is 3.5kWh/kg
Edit 2: here's a comparison for batteries
