Nanowire solar cell

Bildnummer 11895117
Nanowire solar cell
;