There are more articles on the goop. Apparently it is called Powerpaste, if you want to look into it.
"When it comes time to release the energy, a plunger mechanism extrudes the paste into a chamber where it reacts with water to release hydrogen at a dynamically controlled rate, which then feeds a fuel cell to create electrical power with which to run an EV powertrain or other device. Part of the paste's impressive energy density comes from the fact that half of the hydrogen released comes from the water it reacts with."
https://newatlas.com/energy/powerpas...en-fuel-paste/