NobleBlocks
    Molecular helices as electron acceptors in high-performance bulk heterojunction solar cells | NobleBlocks