Record 19.31% efficiency with organic solar cells

You may also like...