
Yamaguchi Japan 1.2MW

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