NASA tech briefs. 66-10098. New energy storage concept uses tape.

Tools