5001114112

power plants, ocean thermal energy conversion (1000247865);

5001114112

power plants, ocean thermal energy conversion (1000247865);