Yamaguchi Japan 1.2MW
Project Preview
13 Nov, 2017
1.2 MW
Japan
N-type Ground Mounting Structure