Innovative Solar EDLC(Super Capacitor) Lighting Technology Solution!
The fornt of the buliding : Japan