The United States has finished delivering all components for the central solenoid magnet of the ITER fusion reactor in France, including its busbars and leads. Standing 18 meters tall and weighing 135 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results