JavaScript is disabled or this browser is too old
Source (phys.org)
Sounds like a power source for nanobots.
(post is archived)