Skip to main content
1.7 MW
REC 260PE
6,528
Kita Koudensha Inc.
2015
Tomakomai city, Hokkaido, Japan
/sites/default/files/references/rec_refcase_comm_japan_nyk_1.7mw_2015_en_web_20150630.pdf