A US firm has made a nuclear betavoltaic battery that could last over 100 years without replacement, but it's not strong ...