Central receiver solar thermal power system collector subsystem extended life test - 1979


Thermal Energy
Solar energy

621.475 / B65C