US and Zeno Power use strontium-90 to power undersea systems

Technology