Nanowire solar cell

Bildnummer 11895118
Nanowire solar cell
;