Organic photovoltaic cell

Bildnummer 11591592
Organic photovoltaic cell
;